Senior Backend Engineer
Join us in scaling a breakthrough technology company that’s redefining how marine operations are engineered and executed.
Build the backbone of next-generation marine operations
Entail is at the forefront of revolutionizing marine operations through the power of automation and advanced engineering. Combining deep domain expertise with a strong tech backbone, we are pushing the boundaries of what engineering analysis can be. Entail is developing the next-generation platform that transforms how marine operations are engineered and executed. By combining advanced scheduling, real-time collaboration, AI-driven analysis, and automated reporting, it provides offshore contractors with a radically more efficient way to plan and deliver complex marine projects. The platform systematizes engineering know-how, integrates weather risk modeling, and streamlines communication across stakeholders, from tender to offshore execution.
To accelerate the next phase of our development, we are expanding our engineering team and looking for a Senior Backend Engineer to help us build and scale the core of our SaaS platform.
With your help, we will position our platform to become the go-to solution for smarter, faster, and safer operations across the industry.
About the role
As a Senior Backend Engineer, you will play a key role in shaping the technical foundation of our platform. You will work closely with our Tech Lead and cross-functional team to design and implement core services that power both internal and customer-facing features. This includes designing microservice architecture, building APIs, managing cloud infrastructure, and contributing to the operability and maintainability of the system.
You’ll join a skilled team with deep experience in both physics and software. This is a hands-on role with architectural responsibility, ideal for someone who wants to build reliable, scalable backend systems in a growing and purpose-driven context.
Essential responsibilities
- Collaborate with our Tech Lead on system architecture, service design, and DevOps strategy.
- Translate domain models and early-stage concepts into working software and APIs.
- Develop and maintain core backend services for platform features such as user management, access control, event handling, and internal tools.
- Set up and manage environments for development, testing, and production using IaC tools.
- Contribute to best practices for testing, deployment, monitoring, and documentation.
- Participate in architectural workshops, domain mapping sessions, and internal technical planning.
- Take part in development of existing backend services such as Tailor and ANALYSE.Lift, and shared domain libraries.
What you’ll need to succeed in this role
- Backend engineering and programming fundamentals: You have solid experience writing production-level backend code in Python and are comfortable working with frameworks like FastAPI, SQLAlchemy, and Celery. You understand object-oriented programming (OOP), asynchronous programming and how to apply these principles in practice. You take pride in writing clean, testable, and maintainable code—and view documentation as a natural part of the process.
- System and architecture design: You’re comfortable contributing across system design, backend development, and DevOps. You understand microservices and event-driven architectures, and how to build systems that are modular, scalable, and aligned with long-term product goals.
- Infrastructure and operations: You have experience with systems that run reliably in production, and are familiar with tools and practices to support them. You’re comfortable with Docker, Kubernetes, and cloud platforms like AWS or Azure. You can use Infrastructure as Code (IaC) tools like Pulumi or AWS CDK to maintain and automate deployments.
- Experience with AI Productivity Tools Hands-on experience with AI-powered productivity tools, including code agents and the use of language models for tasks such as planning, architectural decisions, and more.
- Security and authentication: You understand how to design systems with privacy and security in mind. You’ve worked on authentication and authorization, and can help build secure backend services with good practices and sound architecture.
We are open to different backgrounds for this role. You might bring domain understanding from offshore or subsea operations, or come from a pure software engineering path. What matters is your depth in backend development and ability to contribute across architecture, development, and operations.
We encourage individuals from diverse backgrounds, experiences, and perspectives to apply. You don’t need to meet every requirement , we value motivation, curiosity, and a willingness to grow.
What you’ll get
- A pivotal role in a rapidly growing company at the cutting edge of marine operations technology.
- The opportunity to help build a platform that aims to revolutionize how marine operations are planned, analyzed, and executed.
- Competitive compensation package.
- A collaborative and dynamic work environment that fosters innovation and professional growth.
- A comprehensive benefits package including paid phone and internet, free lunch, flexible hours with part-time home office options, health and travel insurance (via Storebrand and RIF), occupational injury and group life insurance (via RIF), salary top-up during parental leave (up to 10G), and access to a well-equipped gym at our Oslo office with weekly team workouts.
Important requirements
Working languages: Norwegian and English. Professional working proficiency in English is a requirement.
Location: Oslo/Nydalen. The role is primarily office-based to ensure close collaboration with the team, but working from home is possible when needed.
Ready to make waves?
If this opportunity sparks your interest and you’re excited by the chance to shape the future of marine operations, we’d love to connect. If you’re interested in learning more about the position, feel free to reach out to Erlend Sletvold at Erlend.Sletvold@amby.com / +47 92810093
Applications are reviewed on a rolling basis.
Entail is the controller of your personal data for the purposes of this recruitment. Amby AS acts as the processor of your personal data, except when you agree to join our Talent Pool, in which case Amby also becomes the data controller. We process your personal data to manage and conduct the recruitment process. You have the right to access your data, request rectification, erasure, and restriction of processing, as well as the right to object to processing and data transfer. For a more detailed understanding of how we handle your data, the purposes of processing, and your rights, please refer to Amby's Privacy Policy and Entail's Privacy Policy.
- Department
- Software Development
- Locations
- Oslo
- Remote status
- Hybrid
About Entail
Entail was founded in 2016. A team of engineers met and quickly realized that they worked well together and most importantly, had a desire to dedicate themselves to analyses, automation, and programming. Together, they set out on a mission to challenge and change the status quo of engineering analysis.
We use engineering to drive innovation within our areas of expertise. But more importantly, we see large gains in innovating the way the engineering is performed. Using cloud computing, automation, and data science approaches, we’re able to greatly increase the quality and efficiency of engineering analysis. This makes us a key player in projects related to design, development, and innovation in the ocean space.